genetically-engineered products - German English Dictionary